-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding GCloud federated authentication for teaching-qualifications #911
Conversation
caa968b
to
2f92a92
Compare
2f92a92
to
8d9ed67
Compare
8d9ed67
to
537fb2e
Compare
537fb2e
to
7f9a5a3
Compare
a469e60
to
2daa906
Compare
The review apps Access Your Teaching Qualifications & Check A Teacher's Record have been deleted. |
924a078
to
1669cb0
Compare
dc60543
to
ec6c292
Compare
ec6c292
to
2fab66c
Compare
terraform/application/application.tf
Outdated
@@ -70,4 +70,5 @@ module "worker_application" { | |||
replicas = var.worker_replicas | |||
docker_image = var.docker_image | |||
enable_logit = true | |||
enable_gcp_wif = true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this should be
enable_gcp_wif = var.enable_dfe_analytics_federated_auth
otherwise it enables on all environments
with: | ||
project_id: teaching-qualifications | ||
workload_identity_provider: projects/708780292301/locations/global/workloadIdentityPools/access-your-teaching-qualificati/providers/access-your-teaching-qualificati | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
delete-review-app.yml will also need updating with gcp login and permissions
2fab66c
to
286e3b1
Compare
…cations workspace
286e3b1
to
5840406
Compare
Context
This change is to implement the dfe analytics module which will connect the service worker deployment using workload identity federation.
Changes proposed in this pull request
Adding the dfe_analytics module to the Terraform repo. Adding id-token write permissions to the repo aswell as adding a secret config maps to fetch the google credentials from the dfe analytics module, with dfe analytics enabled in the review environment.
Guidance to review
Developer to validate via the Google Cloud BigQuery workspace project that they can run BigQuery against the service app.
https://github.com/DFE-Digital/access-your-teaching-qualifications/actions/runs/12164162777/job/33925228943
Link to Trello card
https://trello.com/c/Nxs3UM9M/2143-aytq-migrate-to-gcp-wif
Checklist